land with ivory nut palms - Español Inglés Diccionario